#!/bin/bash
#var1="welcome to itheima"
##从左侧第0个开始，向左侧截取2个字符
#echo ${var1:0:2}
#echo ${var1:11}
##左侧最后一个e，右边的字符
#echo ${var1##*e}
##从右侧开始找第一个e,并截取左边的字符串
#echo ${var1%e*}
##从右侧开始找最后个e,并截取左边的字符串
#echo ${var1%%e*}
#1.定义数字存储100,3,22,58,77,17,20
nums=(29 100 12 8 3 "www.abc")
#2.Shell 是弱类型的，它并不要求所有数组元素的类型必须相同

arr=(20 56 "http://www.itcast.cn/")
#Shell数组元素定义后不是固定的, 定义后还可以赋值
arr[6]=100
item=${arr[1]}
echo $item

#获取所有元素
echo ${nums[*]}
#echo ${nums[@]}
#获取长度
echo ${#nums[*]}
#获取指定元素的字符长度
echo ${#nums[5]}

arr2=([0]=1 [2]=100 [4]=aa)

#数组拼接
arr3=(${nums[*]} ${arr[*]})

echo ${arr3[*]}


#删除元素
unset nums[1]
unset nums
echo ${nums[*]}

